package com.hospital.workstation.domain;

import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;

import com.hospital.common.core.domain.BaseEntity;

/**
 * 药品库存对象 his_medicine_storage
 *
 * @author whb
 * @date 2023-03-10
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("his_medicine_storage")
public class HisMedicineStorage extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 库存ID
     */
    @TableId(value = "id")
    private Long id;
    /**
     * 药品编号（药品在HIS中的唯一标志）
     */
    private String medicalCode;
    /**
     * 药品名称
     */
    private String medicineName;
    /**
     * 所在药房
     */
    private String medicineHouse;
    /**
     * 医保类型
     */
    private String medicalInsuranceDesc;
    /**
     * 是否基药
     */
    private String isBaseMedicine;
    /**
     * 集采批次
     */
    private String purchaseBatch;
    /**
     * 药品规格
     */
    private String medicineSpec;
    /**
     * 计量单位
     */
    private String meterUnit;
    /**
     * 生产厂家
     */
    private String productFactory;
    /**
     * 零售价格
     */
    private String medicinePrice;
    /**
     * 库存数量
     */
    private String medicineAmount;
    /**
     * 药品名称首字母缩写
     */
    private String medicineFirstSpell;

}
